﻿using Nop.Web.Framework;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Nop.Plugin.Misc.TabManager.Models
{
    public class TabSettingsViewModel
    {
        [NopResourceDisplayName("TabManager.CacheMenuItems")]
        public bool CacheMenuItems { get; set; }

        [NopResourceDisplayName("TabManager.IncludeTopics")]
        public bool IncludeTopics { get; set; }

        [NopResourceDisplayName("TabManager.IncludeCategories")]
        public bool IncludeCategories { get; set; }

        [NopResourceDisplayName("TabManager.TrackChangeHistory")]
        public bool TrackChangeHistory { get; set; }

        [NopResourceDisplayName("TabManager.UseKendoUIMenu")]        
        public bool UseKendoUIMenu { get; set; }

        [NopResourceDisplayName("TabManager.ContainerText")]
        public bool ContainerText { get; set; }

        [NopResourceDisplayName("TabManager.MainMenuClass")]
        public string MainMenuClass { get; set; }

        [NopResourceDisplayName("TabManager.SubMenuContainerClass")]
        public string SubMenuContainerClass { get; set; }
        
        [NopResourceDisplayName("TabManager.SubMenuClass")]
        public string SubMenuClass { get; set; }

        [NopResourceDisplayName("TabManager.MenuItemClass")]
        public string MenuItemClass { get; set; }
    }
}